package com.dews.warn.domain.ro;


import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 学生每学期学分修读情况
 *
 * @author 清风学Java
 * @version 1.0.0
 * @date 2025/2/6
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class StuCreditRo {

    /**
     * X轴数据
     */
    private List<String> xAxis;

    /**
     * 每学期培养方案学分
     */
    private List<Double> schemeCredits;

    /**
     * 每学期已修学分
     */
    private List<Double> completedCredits;

    /**
     * 平均值
     */
    private List<Double> averageValue;

    /**
     * 已获得的必修学分
     */
    private Double compulsoryCredits;

    /**
     * 已获得的选修学分
     */
    private Double electiveCredits;
}
